module.exports = {
    apps: [
        {
            name: "hip", // 应用名称
			interpreter: 'python',
            script: "deploy_api.py", // 启动命令
            instances: 1, // 实例
            autorestart: true, // 出错时自动重启
            watch: false, // 监控文件变动并自动重载, 可设为 true 或指定目录           
            // 不用监听的文件
            ignore_watch: ["node_modules", "logs"],
            max_memory_restart: "1G", // 内存超过 16G 时重启
            "env": {
                "ASPNETCORE_ENVIRONMENT": "Production"
            },
            log_date_format: "YYYY-MM-DD HH:mm:ss",
            error_file: "./logs/pm2-err.log",
            out_file: "./logs/pm2-out.log",
            merge_logs: true, // 日志文件名不添加 pid 后缀
            time: true, // 在日志中添加时间戳
        },
    ],
};
